A classification of S-boxes generated by orthogonal cellular automata

نویسندگان

چکیده

Abstract Most of the approaches published in literature to construct S-boxes via Cellular Automata (CA) work by either iterating a finite CA for several time steps, or one-shot application global rule. The main characteristic that brings together these works is they employ single rule define vectorial Boolean function S-box. In this work, we explore different direction design leverages on Orthogonal (OCA), i.e. pairs rules giving rise orthogonal Latin squares. motivation stands facts an OCA pair already defines bijective transformation, and moreover orthogonality property resulting squares ensures minimum amount diffusion. We exhaustively enumerate all generated diameter $$4 \le d 6$$ 4 ≤ d 6 , measure their nonlinearity. Interestingly, observe $$d=4$$ = $$d=5$$ 5 are linear, despite underlying local being nonlinear. smallest nonlinear emerges $$d=6$$ but nonlinearity still too low be used practice. Nonetheless, unearth interesting structure linear S-boxes, proving Linear Components Space itself image CA, equivalently polynomial code. finally classify terms generator polynomials.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cellular Automata Based S-boxes

Cellular Automata (CA) represent an interesting approach to design Substitution Boxes (S-boxes) having good cryptographic properties and low implementation costs. From the cryptographic perspective, up to now there have been only ad-hoc studies about specific kinds of CA, the best known example being the χ nonlinear transformation used in Keccak. In this paper, we undertake a systematic investi...

متن کامل

Pseudo-random Sequences Generated by Cellular Automata

Generation of pseudo random sequences by cellular automata, as well as by hybrid cellular automata is surveyed. An application to the fast evaluation and FPGA implementation of some classes of boolean functions is sketched out.

متن کامل

Cryptographically Strong S-Boxes Generated by Modified Immune Algorithm

S-boxes play an important role in ensuring the resistance of block ciphers against cryptanalysis as often they are their only nonlinear components. The cryptographic properties of S-boxes and a variety of constructions have been studied extensively over the past years. Techniques for S-box generation include algebraic constructions, pseudo-random generation and heuristic approaches. The family ...

متن کامل

Designing cryptographically strong S-boxes with the use of cellular automata

Block ciphers are widely used in modern cryptography. Substitution boxes (S–boxes) are main elements of these types of ciphers. In this paper we propose a new method to create S–boxes, which is based on application of Cellular Automata (CA). We present the results of testing CA-based S–boxes. These results confirm that CA are able to realize efficiently the Boolean function corresponding to cla...

متن کامل

Analysis of Pseudo Random Sequence Generated by Cellular Automata

The security of cellular automata for stream cipher applications is investigated. A cryptanalytic algorithm is developed for a known plaintext attack where the plaintext is assumed to be known up to the unicity distance. The algorithm is shown to be successful on small computers for key sizes up to N between 300 and 500 bits. For a cellular automaton to be secure against more powerful adversari...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Natural Computing

سال: 2023

ISSN: ['1572-9796', '1567-7818']

DOI: https://doi.org/10.1007/s11047-023-09956-z